red paddle - French English Dictionary